neural microcircuit - French English Dictionary